# 使用官方 Python 基础镜像
FROM python:3.10

# 设置工作目录
WORKDIR /app

# 复制项目文件到容器中
COPY . /app

# 安装依赖
RUN pip install --no-cache-dir -r requirements.txt

# 暴露服务端口（假设服务运行在 8800 端口）
EXPOSE 8800

# 启动命令（根据你的项目入口文件调整）
CMD ["uvicorn", "service.predictor_service:app", "--host", "0.0.0.0", "--port", "8800"]